Common Desktop Environment | |
---|---|
CDE työpöytä ja CDE Application Builder, graafisen käyttöliittymän kehitystyökalu. |
|
Tiedot | |
Ohjelmistotyyppi | työpöytäympäristö |
Alusta | Unix, Unixin kaltaiset, OpenVMS |
Lisenssi | GNU Lesser General Public License, versio 2.0 tai myöhempi |
Aiheesta muualla | |
Verkkosivusto | |
Versiohallinta |
Common Desktop Environment (CDE) on X-ikkunoinnissa toimiva graafinen työpöytäympäristö Unixille ja OpenVMS:lle.[1][2] Common Desktop Environment oli olennainen osa Unix-työasemia[3] ja Single UNIX Specification -standardia (UNIX98).[4] CDE perustuu Motif-työkalukirjastoon.[5]
Hewlett-Packard, IBM, Sun Microsystems ja Unix System Laboratories (USL) julkistivat CDE:n kesäkuussa 1993 Common Open Software Environmentin (COSE) yhteishankkeena.[6] CDE kehitettiin yhteiseksi työpöytäympäristöksi useille kaupallisille Unixeille. Sitä käyttivät ainakin IBM:n AIX, Digitalin Tru64, HP:n HP-UX, Sun Solaris, Silicon Graphicsin IRIX ja x86-alustalla SCO UnixWare. CDE siirrettiin myös OpenVMS:lle, jossa se tuli käyttöön "New Desktop" -ympäristönä.[7] CDE oli saatavilla myös Red Hat Linuxille 1990-luvun lopulla.[8][9]
Osana kehitystyötä IBM lahjoitti Common User Access -mallin Workplace Shellin koodia projektille, joten ohjelmavalikko muistuttaa OS/2 Warp 3:n vastaavaa.[6][9] HP:n mukaan CDE:n ulkoasu (look & feel) perustuvat HP:n Visual User Environmentiin, joka myös perustui Motifiin.[10][6] Sunilta tulivat ToolTalk-ohjelmisto, OPEN LOOK ja DeskSet-ohjelmisto.[6] USL:ltä tulivat työpöydän hallintakomponentit.[6]
Vuonna 1996 Matthias Ettrich ilmoitti KDE-projektin aloittamisesta vaihtoehtona CDE:lle: tuolloin toiveena oli Motif- ja Qt-ympäristöjen rinnakkainen yhteiselo.[11] Vuonna 1997 ilmoitettiin GNOME-projektista vaihtoehtona KDE:lle.[12]
Common Desktop Environment oli kaupallinen suljettu ohjelmisto vuoteen 2012, jolloin The Open Group vapautti lähdekoodin ja julkaisi CDE:n GNU LGPL -lisenssillä (versio 2 tai myöhempi).[13] CDE on sittemmin portattu Linuxille ja BSD-perheen Unix-johdannaisille.[14]